Plugin Template
Il est facile de créer des plugins pour simply-xp
, et nous avons créé un modèle pour vous aider à démarrer.
[JS] myPlugin Template
const MonNouveauPlugin = {
name: "MonNouveauPlugin", // [REQUIRED] Le nom de votre plugin
functions: [ // [OPTIONAL] Remplacer les fonctions XP ici
addXP = (userId, guildId) => {
// Faire quelque chose
}
],
initialize: (xp) => { // [REQUIRED] La fonction d'initialisation de votre plugin
// Faire quelque chose
},
requiredVersions: ["1"] // [OPTIONAL] Les versions requises de simply-xp
};
export default MonNouveauPlugin; // [REQUIRED] Exportez votre plugin
[JS] Enregistrement de MonNouveauPlugin
const {registerPlugins} = require("simply-xp");
const {MonNouveauPlugin} = require("myPlugin");
registerPlugins([MonNouveauPlugin])
.catch(console.error); // Retourne l'erreur